package com.cybertron.ironhide.search.persistence;

import java.util.List;
import java.util.Map;

import com.cybertron.ironhide.search.domain.Product;

public interface ProductMapper {
	int deleteByPrimaryKey(String id);

	int insert(Product record);

	int insertSelective(Product record);

	Product selectByPrimaryKey(String id);

	int updateByPrimaryKeySelective(Product record);

	int updateByPrimaryKeyWithBLOBs(Product record);

	int updateByPrimaryKey(Product record);

	Map<String, String> selectRd(String id);

	List<Product> selectByGroupId(String id);

	Product selectByPrimaryKeyWithGroup(String groupId);
}